- micromillimeters
- n. measure of length that is equal to one millionth of a millimeter
English contemporary dictionary. 2014.
English contemporary dictionary. 2014.
Ostrea lurida — Olympia oyster Scientific classification Kingdom: Animalia Phylum … Wikipedia